Marco Polo Sheep — synonyms, definition

1. Marco Polo sheep (Noun)

2 synonyms
Marco Polo's sheep Ovis poli
1 definition

Marco Polo sheep (Noun) — Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon).

1 type of
wild sheep
2 parts of
genus Ovis ovis